package com.farm.utils_all;

import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.TimeZone;

public class TimeUtils {
	//时间戳转日期
	public static String timeStampToDate(int str) {
		SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
		dateFormat.setTimeZone(TimeZone.getTimeZone("GMT+08"));
		long long_date_added = str * 1000L;
		// 时间格式
		Date date = new Date(long_date_added);
		String date_added = dateFormat.format(date);
	
		return date_added;
	}
	//时间戳转日期 ,只留时间
	public static String timeStampToDateDateD(int str) {
		SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
		dateFormat.setTimeZone(TimeZone.getTimeZone("GMT+08"));
		long long_date_added = str * 1000L;
		// 时间格式
		Date date = new Date(long_date_added);
		String date_added = dateFormat.format(date);
	
		return date_added;
	}
	//时间戳转日期 ,只留时间
	public static String timeStampToDateTime(int str) {
		SimpleDateFormat dateFormat = new SimpleDateFormat("HH:mm:ss");
		dateFormat.setTimeZone(TimeZone.getTimeZone("GMT+08"));
		long long_date_added = str * 1000L;
		// 时间格式
		Date date = new Date(long_date_added);
		String date_added = dateFormat.format(date);
	
		return date_added;
	}
	//时间戳转日期 ,只留时间
	public static String timeStampToDateDay(int str) {
		SimpleDateFormat dateFormat = new SimpleDateFormat("MM-dd");
		dateFormat.setTimeZone(TimeZone.getTimeZone("GMT+08"));
		long long_date_added = str * 1000L;
		// 时间格式
		Date date = new Date(long_date_added);
		String date_added = dateFormat.format(date);
	
		return date_added;
	}
	public static void main(String[] args) {
		System.out.println(new TimeUtils().timeStampToDateDay(1589855877));
		
	}
}
